/* **********************************
Zing Me Layout Version 4
Created: 23.10.2013
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
PLEASE DON'T EDIT ANYTHING
IF YOU DON'T MAKE SURE ABOUT
SOME CHANGES IN ALL STRUCTURE
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
UI INDEX LAYER (MAX=50):
# Center: 1-20
# Left + Right: 38
# Header: 39
#Tooltip + Dropdownlist + Display box: 40-49
# Popup Overlay: 50
# Popup + Boxy: 50
************************************ */

/* ----------------------------------------------
[ Reset styles ]
------------------------------------------------- */
*{margin:0;padding:0;border:0 none;list-style:none;font-size:100%;list-style:none;border-spacing:0;border-collapse:collapse;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
html{overflow-y:scroll;}
html, body{height:100%;width:100%;position:absolute;}
body{font-family:"Roboto",Helvetica,arial,Tahoma,sans-serif;font-size:13px;line-height:18px;color:#404040;background-color:#f2f2f2;}
input,select,textarea{font-family:"Roboto",Helvetica,arial,Tahoma,sans-serif;font-size:13px;color:#404040;}
a{text-decoration:none;color:#2d81b8;outline:none;}
a:hover{color:#333;text-decoration:none;}
nav, article, section,header,footer,aside,footer{display:block;margin:0;padding:0;}

/* ----------------------------------------------
[ Main layout structure ]
------------------------------------------------- */
.zmviewport{min-height: 100%;position: relative;width: 100%;min-width:908px;}
.zmbody{min-height:1000px;padding-top:65px;padding-bottom:136px;}
.zmbody .zm_innerwrapper{width:830px;margin:0 auto;}
.zmh .zm_innerwrapper{width:830px;margin:0 auto;}
.zmh .zmhcont{margin-left:-10px;margin-right:10px;}

/*Global left & right padding*/
.zmbody{padding-right:225px;padding-left:205px;min-width:830px;}

/*Z-index order*/
	.zmh{z-index:39;}
	.zml,.zmr{z-index:38;}

/*Header*/
	.zmh{background-color:#252525;height:50px;position:fixed;top:0;left:0;width:100%;}

/* Footer */
	.zmfooter{line-height:20px;position:absolute;bottom:0;width:100%;background-color:#f2f2f2;color:#404040;}
	.zmfooter .zm_innerwrapper{padding-left: 205px;padding-right: 225px;}
	.zmfooter .zmfcont{border-top:#e1e1e1 1px solid;box-shadow:0 1px 0 #fff inset;padding:15px 0;margin:0 auto;width:830px;} 
	.zmflink{font-weight:bold;padding-bottom:5px;}
	.zmflink .fdiv{margin:0 5px;color:#ccc;font-weight:normal;}

	.minifooter{padding:12px 15px;border:2px solid #eaeaea;border-radius:3px;background-color:#f9f9f9;margin-top:20px;font-size:13px;}
	.miniflinks{padding-top:3px;}
	.miniflinks a:hover{text-decoration:underline;}
	.miniflinks strong{margin:0 6px;font-size:15px;color:#666;display:inline-block;vertical-align:3px;}
	.fmobilelink{display:block;padding-top:3px;}

/*Left + Right side*/
	.zml{width:190px;background-color:#353535;position:absolute;top:0;left:0;}
	.zmr{width:209px;right:0;background-color:#fff;border-left:1px solid #e1e1e1;position:fixed;}
	.zml,.zmr{min-height:100%;height:100% ;}
	.zml_inner,.zmr_inner{margin:50px 0 10px;}

/* ----------------------------------------------
[ Page layout styles ]
------------------------------------------------- */
.zmmaincontent{margin-right:257px;overflow:hidden;}
.zmsidepanel{width:244px;float:right;}
.zmsidepanel_inner{width:inherit;}

/*Back to Top Link*/
	.fixedposlink{position:fixed;bottom:5px;width:inherit;text-align:center;display:block;z-index:18;}
	.backtotop_link{color:#009ddc;font-weight:bold;width:90px;font-size:13px;display:inline-block;}
	.backtotop_link .backtotop_icn{display:block;margin:0 auto 5px;width:38px;height:38px;background-position:-64px 0;}
	.backtotop_link:hover{color:#0081dc}
	.backtotop_link:hover .backtotop_icn{background-position:-64px -48px;}






 


